i must have fallen asleep - Alemán Inglés Diccionario